Git 重新添加已被忽略过文件(夹)

logo 8 2024-09-11

移除 .gitignore 中的相关条目 首先,你需要从 .gitignore 文件中删除相关的条目,这样 Git 才会重新考虑跟踪这些文件。 将文件添加回 Git 的索引 然后,你需要将这些文件重新添加到 Git 的索引中。可以使用 git add <file> 命令来做到这一点。 如果是目录,可以用递归 ...

详情...

Git 如何忽略已提交过的文件

logo 44 2023-08-01

以项目中常见的 .env 文件为例,.env 文件通常位于项目的根目录中,并且不提交给版本控制系统(例如 Git)。它用于存储敏感信息,例如数据库密码、API 密钥等,这些信息不应该公开。 通过使用 .env 文件,开发人员可以将代码和配置分开,从而更轻松地维护和部署应用程序。 有时我们可能在将代码推送到 git 之 ...

详情...

如何使用 .gitignore 文件

logo 400 2023-03-09

在本文中,我们将讨论什么是 .gitignore 文件、如何设置 .gitignore 文件,以及为什么这很重要。 什么是 .gitignore 文件? .gitignore 文件是一个文本文件,它告诉 git 不要跟踪特定的文件、目录或文件类型。 例如,以下 .gitignore 文件告诉 git 忽略 .suo 文 ...

详情...

Git 连接远程仓库方法

logo 106 2023-02-21

方案一 : 本地创建项目根目录, 然后与远程Git关联, 之后的操作一样: #创建新文件夹 mkdir xxx #进入 cd xxx #初始化Git仓库 git init #提交改变到缓存 git commit -m 'description' #本地git仓库关联GitHub仓库 git remote add ...

详情...

Git 如何修改远程仓库地址?

logo 68 2023-02-21

方法有三种: 修改命令 git remote set-url origin [要改成的git url] 先删后加 git remote rm origin git remote add origin [要改成的git url] 直接修改config文件 vim .git/config # 修改config文件中gi ...

详情...

Git 将其他分支文件或提交合并到当前分支

logo 224 2023-02-12

将其他分支文件合并到当前分支 如将 dev 分支 x.php 合并到 master 分支为例 1、将分支切换到master分支 git checkout master 2、合并文件, 将dev分支上 x.php文件追加补丁到 master 分支上 x.php文件。你可以接受或者拒绝补丁内容。 git checkou ...

详情...

Git分支管理策略

logo 345 2022-12-01

在项目中推荐的 Git 分支管理策略介绍: 主分支Master 永久分支 首先,代码库应该有一个、且仅有一个主分支Master。项目的正式版本,都在这个主分支上发布。 它是自动建立的,版本库初始化以后,默认就是在Master分支进行开发。 功能开发分支 feature/* 临时性分支 功能分支,它是为了开发某种特定功能 ...

详情...

一台电脑上不同的Git仓库账号使用不同的公私钥设置

logo 116 2022-09-19

使用场景: 如我有多个git仓库账号,如2个bitbucket账号,一个github账号。我想让不同的git仓库账号使用不同的公私钥对,同时若多个bitbucket或多个github账号配置同一个公钥是不允许的,一个公钥只能配置在一个github或bitbucket账号中。要想解决如上问题,解决方法如下: 解决思路 生 ...

详情...

Git 工作流程以及常用命令

logo 701 2022-09-19

Git工作流程 以上包括一些简单而常用的命令,但是先不关心这些,先来了解下面这4个专有名词。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 工作区 程序员进行开发改动的地方,是你当前看到的,也是最新的。 平常我们开发就是拷贝远 ...

详情...

git x分支强制覆盖master分支方法

logo 117 2022-08-07

1、删除本地master分支 2、将本地x分支名称改为master分支 3、强制推送本地master分支到远程 git push origin master --force ...

详情...

如何搭建自己的 git 服务

logo 88 2022-01-25

本文介绍架设自己的 Git 代码托管服务的开源项目 1、Gitea 类似于 GitHub 和 GitLab 的开源项目,用于个人架设 Git 代码托管服务,使用 Go 语言实现。 官网地址 GitHub地址 2、Gogs 一款极易搭建的自助 Git 服务 比gitlab更轻量级 官网地址 GitHub地址 ...

详情...